* {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    padding: 0;
    margin: 0;
}

.left {
    float: left;
}

.right {
    float: right;
}

.user-bar, .header, .view-content, .footer {
    min-width: 960px;
}

.user-bar {
    height: 40px;
    background: #333436;
    padding: 0 30px;
}

.user-bar a {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #d3dadc;
    text-decoration: none;
}

.user-bar .username {
    font-size: 12px;
    color: #d3dadc;
    display: table-cell;
    vertical-align: middle;
    height: 40px;
}

.user-bar .username .logout {
    font-size: 11px;
    color: #8b8f91;
}

.user-bar .menu .item {
    height: 40px;
    list-style: none;
    padding: 0 10px;
    display: table-cell;
    vertical-align: middle;
}

.user-bar .menu .border {
    border-right: 1px solid #000000;
}

.user-bar .menu .item .show-car {
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    margin-left: 9px;
    color: #ffffff;
    padding: 1px 4px;
    background: #ffc020;
    text-decoration: none;
}

.header {
    height: 155px;
    padding: 0 30px;
}

.header .search-top, .header .logo {
    height: 155px;
    vertical-align: middle;
    display: table-cell;
}

.header .search-top .form-content {
    background: #4a7da4 url(/media/images/layout/bg_bright_light_579x72.png);
}

.header .search-top .form-content .palavra {
    height: 34px;
    width: 250px;
    margin: 15px;
    padding-left: 50px;
    font-size: 16px;
    color: #ffffff;
    border: 0;
    background: url(/media/images/icons/icon_search_top_34x33.png) no-repeat left;
}

.header .search-top .form-content .buscar {
    height: 49px;
    width: 108px;
    font-size: 15px;
    border: 0;
    background: url(/media/images/layout/bg_btn_search_top_108x49.png);
    color: #2f3031;
    margin-right: 5px;
    text-transform: uppercase;
    padding: 0 25px;
}

.view-content {
    padding: 60px 0;
}

.view-content .breadcrumb {
    height: 68px;
    padding: 0 30px;
    background: #4a7da4;
}

.footer-top {
    height: 68px;
    padding: 0 30px;
    background: #4a7da4;
}

.footer-top .search-bottom {
    margin-right: 300px;
}

.footer-top .search-bottom .text {
    padding-top: 19px;
    margin-right: 115px;
}

.footer-top .search-bottom .submit {
    padding-top: 15px;
}

.footer-top .search-bottom .palavra {
    height: 30px;
    width: 100%;
    font-size: 14px;
    color: #4d4b4c;
    background: #ffffff url(/media/images/icons/icon_search_bottom_24x23.png) left no-repeat;
    padding-left: 30px;
    border: 0;
}

.footer-top .search-bottom .buscar {
    height: 38px;
    width: 85px;
    font-size: 14px;
    text-transform: uppercase;
    color: #ffffff;
    border: 0;
    background: url(/media/images/layout/bg_btn_search_bottom_85x38.png);
}

.footer-top .social-network {
    height: 68px;
    width: 300px;
    display: table-cell;
    vertical-align: middle;
}

.footer-top .social-network .title {
    /* baixar a fonte correta */
    font-family: "Bebas Neue", Arial, Helvetica, sans-serif;
    font-size: 24px;
    font-weight: normal;
    color: #ffffff;
    margin-left: 40px;
    text-transform: uppercase;
    float: left;
}

.footer-top .social-network .network {
    float: right;
    list-style: none;
}

.footer-top .social-network .network .item {
    margin-left: 13px;
    display: inline-block;
}

.footer-content {
    background: #2f3032;
}